Big Huge Thesaurus

Flanders poppy

noun